
      .tab {
        padding: 25px 12px;
        text-align: left;
        /* display: none; */
      }
      .tab .row {
        margin: 20px 0;
      }
      .tab .row .inline-block {
        display: inline-block;
      }
      .left-text {
        display: inline-block;
        width: 35%;
        text-align: right;
      }
      .left-text .ti {
        margin-right: 10px;
      }
      
      .right-text {
        display: inline-block;
      }
      .right-text .bt {
        box-sizing: border-box;
        display: inline-block;
        height: 22px;
        vertical-align: middle;
        width: 60px;
        line-height: 22px;
        border-radius: 5px;
        background-color: #fff;
        border: 1px solid #b8becc;
      }
      .right-text .bt .cl {
        width: 30px;
        height: 22px;
        border-radius: 5px;
        background-color: #1A59E2;
        color: #fff;
        font-size: 12px;
        text-align: center;
        cursor: pointer;
        z-index: 5;
        margin-top: -1px;
        margin-left: -1px;
      }
      .right-text .bt .cf {
        float: right;
        width: 30px;
        height: 20px;
        border-radius: 5px;
        background-color: #1A59E2;
        color: #fff;
        font-size: 12px;
        text-align: center;
        cursor: pointer;
      }
      .right-text input[type="text"] {
        border: 1px solid #8A8F99;
        padding: 5px 10px;
        border-radius: 3px;
        width: 100%;
        max-width: 300px;
        height: 32px;
      }
      .right-text input[type="password"] {
        border: 1px solid #8A8F99;
        padding: 5px 10px;
        border-radius: 3px;
        width: 100%;
        max-width: 300px;
        height: 32px;
      }
      .right-text-long {
        width: 60%;
      }
      .right-text .btn2 {
        border: solid 1px #2292F5;
        color: #fff;
        height: 32px;
        width: 100%;
        max-width: 300px;
        font-size: 14px;
        border-radius: 5px;
        cursor: pointer;
        background: linear-gradient(to right, #1A59E2, #2292F5);
      }
      .right-text .shrink-content {
        position: relative;
        width: 100%;
        max-width: 300px;
      }
      .right-text .eye-open {
        position: absolute;
        z-index: 2;
        right: 9px;
        width: 20px;
        height: 12px;
        top: 11px;
        cursor: pointer;
      }
      .right-text .eye-close {
        position: absolute;
        z-index: 2;
        right: 9px;
        width: 24px;
        height: 14px;
        top: 9px;
        cursor: pointer;
      }

      .wrap {
        overflow: hidden;
        min-height: 100%;
        height: auto !important;
      }

      .wrap + .footer-new {
        display: none;
      }
      .c .footer-new2 {
        padding: 40px 0;
        font-size: 14px;
        color: #a5a5ad;
        text-align: center;
      }
      @media screen and (max-width: 768px) {
        .wrap + .footer-new {
          display: block;
          position: relative;
          height: 40px;
          margin-top: -40px;
          line-height: 40px;
          font-size: 13px;
          text-align: center;
          color: #A5A5AD;
        }
        .c .footer-new2 {
          display: none;
        }
        .left-text {
          width: 30%;
        }
      }
      
   